InStrRev-Funktion

       

Beschreibung

Gibt die Position eines Vorkommnisses einer Zeichenfolge in einer anderen Zeichenfolge vom Ende der Zeichenfolge gesehen an.

Syntax

InstrRev(stringcheck, stringmatch [, start[, compare]])

Die Syntax der InstrRev-Funktion besteht aus folgenden benannten Argumenten:

Teil Beschreibung
stringcheck Erforderlich. Der zu durchsuchende Zeichenfolgenausdruck.
stringmatch Erforderlich. Zeichenfolgenausdruck, nach dem gesucht wird.
start Optional. Numerischer Ausdruck, der die Anfangsposition fⁿr jede Suche festlegt. Wird er ausgelassen, wird û1 verwendet, d. h. die Suche beginnt an der letzten Zeichenposition. Wenn starten

Null enthΣlt, kommt es zu einem Fehler.

compare Optional. Numerischer Wert, der die Art des Vergleichs angibt, der beim Beurteilen von untergeordneten Zeichenfolgen verwendet werden soll. Wird er ausgelassen, wird ein binΣrer Vergleich ausgefⁿhrt. Werte finden Sie im Abschnitt Einstellungen.

Einstellungen

Das Argument vergleichen kann folgende Werte haben:

Konstante Wert Beschreibung
vbUseCompareOption û1 Fⁿhrt einen Vergleich unter Verwendung der Option Compare-Anweisung durch.
vbBinaryCompare  0 Fⁿhrt einen binΣren Vergleich durch.
vbTextCompare  1 Fⁿhrt einen Textvergleich durch.
vbDatabaseCompare  2 Nur Microsoft Access. Fⁿhrt einen Vergleich anhand der Informationen in Ihrer Datenbank durch.

Rⁿckgabewerte

InStrRev gibt folgende Werte zurⁿck:

Wenn gibt InStrRev folgendes zurⁿck
stringcheck die LΣnge Null hat 0
stringcheck Null ist Null
stringmatch die LΣnge Null hat starten
stringmatch Null ist Null
stringmatch nicht gefunden wird 0
stringmatch nicht in stringcheck gefunden wird Die Position, an der die ▄bereinstimmung gefunden wurde
starten > Len(stringmatch) 0

Anmerkungen

Beachten Sie, da▀ die Syntax der InstrRev-Funktion nicht mit der Syntax der Instr-Funktion ⁿbereinstimmt.